<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
	<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
	<script type="text/javascript" src="../../js/boot.js"></script>
	<title>选择工程弹出窗体</title>
</head>

<body>
	<div id="queryForm" class="mini-toolbar" style="text-align:center;line-height:30px;" borderStyle="border:0;">
		<label>姓名：</label>
		<input name="engineerName" class="mini-textbox" style="width:150px;" onenter="onKeyEnter" />
		<input name="engineerName_link" class="mini-hidden" value="like">
		<a class="mini-button" style="width:60px;" onclick="search()">查询</a>
	</div>
	<div class="mini-fit">

		<div id="datagrid" class="mini-datagrid" style="width:100%;height:100%;" allowResize="true"
			borderStyle="border-left:0;border-right:0;" onrowdblclick="onRowDblClick">
			<div property="columns">
				<div type="indexcolumn"></div>
				<div field="engineerNo" width="100" headerAlign="center" allowSort="true">工程编号</div>
				<div field="engineerName" width="100" headerAlign="center" allowSort="true">工程名称</div>
				<div field="type" width="100" headerAlign="center" allowSort="true">工程分类</div>
			</div>
		</div>

	</div>
	<div class="mini-toolbar" style="text-align:center;padding-top:8px;padding-bottom:8px;" borderStyle="border:0;">
		<a class="mini-button" style="width:60px;" onclick="onOk()">确定</a>
		<span style="display:inline-block;width:25px;"></span>
		<a class="mini-button" style="width:60px;" onclick="onCancel()">取消</a>
	</div>

</body>

<script type="text/javascript">
	miniInit();

	var queryForm = new mini.Form("#queryForm");
	var datagrid = miniui.getControl("datagrid"); // 表定义列表
	datagrid.set({
		url: http.getUrl("/com/map/page.do")
	});

	function setData(data) {
		// mini.get("tableName").setValue(data);
		// search();
	}

	function getData() {
		var row = datagrid.getSelected();
		return row;
	}

	function search() {
		var data = queryForm.getData(true, false);
		data.tableName = "BAS_ENGINEER";
		datagrid.load(data);
	}

	function onKeyEnter(e) {
		search();
	}

	function onRowDblClick(e) {
		onOk();
	}

	function CloseWindow(action) {
		if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
		else window.close();
	}

	function onOk() {
		CloseWindow("ok");
	}

	function onCancel() {
		CloseWindow("cancel");
	}
</script>

</html>